put across...something - Turc Anglais Dictionnaire